h1.blue,
h2.blue,
h3.blue,
h4.blue,
h5.blue,
h6.blue {
  color: #00688c;
}
.font-Helv { font-family:Helvetica, sans-serif;}

.donut-details {
	padding:22px 0px; 
	border-top:1px solid #ccc;
	font-family:Arial, sans-serif;
	color:#111111;
	margin:30px 15px 10px 15px;
}
.donut-details > div > div:first-child {
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
.donut-details > div > div:last-child {
	font-size:32px;
	font-family:'Open Sans';
	font-weight:bold;
	color:#3980b5;
	padding:0 0 15px 0;
}
.donut-category {
	margin-left:-2px;
}
.donut-category > div:first-child {
	background:#f35958;
	
}
.donut-category > div:last-child {
	background:#736086;
	margin-left:5px;
	margin-right:-5px;
}
.donut-category > div > div:first-child {
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:15px 15px 0 15px;
}
.donut-category > div > div:last-child {
	padding:0 15px 15px 15px;
	font-size:32px;
	font-weight:bold;
	color:#ffffff;
	font-family:'Open Sans';

}
.donut-details > div > div a, .donut-details > div > div:hover a {color:#3980b5; }
.donut-category > div > div a, .donut-category > div > div:hover a {color:#ffffff!important; text-transform:none;}
.profile-info {
	font-family:Arial, sans-serif;	
	padding-left:30px;
	}
.profile-info  i { font-size:14px;}
.profile-info a {color:#0090d8;}
.dv-image, .dv-info { float:left;margin-bottom:20px;}
.	dv-info {padding-left:0; padding-right:0;}
.dv-image { margin:15px 40px 0 0; position:relative; }
.dv-image button{ position:absolute; width:150px; padding:6px 20px; text-align:center; left:25px; bottom:10px; opacity:0.85; }
.profile-info h2 { 
	color:#505358;
	font-family:'Open Sans';
	font-size:28px;
	margin-bottom:3px;
	padding-top:10px;
}
.profile-info .label {
	text-transform:uppercase;
	font-family:Arial, sans-serif;
	font-size:11px;
	position:relative;
	top:-6px;
	padding:5px 8px;
	margin-right:5px;
}
.profile-info .label:first-child {margin-left:20px;} 
.profile-info .label-info { 	
	background:#0090d9;
}
.profile-info .label-important { 
	background:#ff4d4d;
}
.profile-info .small { 
	font-size:11px;
	color:#999999;
	}
.profile-info .profile-details {
	color:#545454;
	 padding-left:0;
}
.profile-info .gray { color:#999;}
.profile-info .profile-details  > div { padding-bottom:12px;}
.profile-info  .alert .alert-heading,.profile-info   .alert .alert-heading {
	
	font-size:13px!important;
	font-weight:normal;
	font-family:Arial, sans-serif;
}
.profile-info  .alert-danger .alert-heading,.profile-info   .alert-error .alert-heading {
	color:#ff7272!important;
}
.profile-info  .alert-success .alert-heading {
	color:#999999!important;
}
.profile-info  .alert-danger, .profile-info  .alert-error {
	border-color:#ff7474;
	background-color:#faf0ed;
	margin-bottom:23px;
}
.profile-info  .alert-success{
	border-color:#f0f2f4;
	background-color:#f0f2f4;
	margin-bottom:23px;
}
.profile-info  .alert p , .profile-info  .alert p 
{
	color:#545454;
	padding-top:10px;
	}
.profile-info p.blue {color:#0090d9;}
.profile-info .button-set { padding-top:15px;}
.profile-info .button-set a { position:relative; top:4px; font-size:13px;}

.profile-info .contact-details { padding-top:10px;}
.profile-info .contact-details > div { padding-bottom:32px; color:#545454; padding-left:0}
.profile-info .font-Helv { font-size:14px; color:#505258;}
.profile-info .b-t { border-color:#dddddd}
.profile-info .profile-bottom { background:#f0f2f4;color:#505258; margin-bottom:30px; padding-bottom:25px;}

@media (max-width: 1024px) { 
	.profile-info { padding-left:15px;}
	.dv-image { margin-right:20px;}
}
@media (max-width: 767px) {
.profile-info .label:first-child { margin-left:0;}
.profile-info .small { width:150px!important;}
.profile-info .profile-details > div:last-child { margin-bottom:20px;}
.profile-info .btn-cons { margin-right:0; }
.profile-info .button-set { text-align:center;position:relative; padding-bottom:40px;}
.profile-info .button-set a { position:absolute; left:-2px;top:auto; bottom:0;}
}
.folders.valuationFL > li{padding-left:22px!important;}
.folders.valuationFL > li .input-prepend { margin-bottom:10px;color:#666;}
.folders.valuationFL > li .input-prepend input { background:#22262e; color:#999;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, color 0.2s linear 0s, box-shadow 0.2s linear 0s, background 0.2s linear 0s;-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
border-top-right-radius: 0;
border-bottom-right-radius: 0; }
.folders.valuationFL > li .input-prepend  .add-on { background:#22262e; font-size:14px;} 
.folders.valuationFL > li .input-prepend input:focus, .folders.valuationFL > li .input-prepend .input-focus {background:#353b47!important;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s, color 0.2s linear 0s, box-shadow 0.2s linear 0s, background 0.2s linear 0s;}
.folders.valuationFL > li .input-prepend .add-on { -webkit-border-top-left-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;}

.valuationUL li { text-align:left!important; }
.valuationUL li .checkbox label { margin-bottom:0!important; font-size:14px; color:#ccc;}
.valuationUL li .checkbox label:before { background-color:transparent}
.valuationFL { text-transform:uppercase;}
.page-sidebar ul.valuationFL > li > a {padding-left:5px;}
.page-sidebar ul.valuationFL > li > a strong{ padding-left:25px; display:block;}
page-sidebar ul.valuationFL > li > a strong{ padding-left:25px;display:block;}
.valuationFL .status-icon { margin-right:7px;}


/*.page-sidebar .inner-menu .page-sidebar-wrapper {
display: inline-block;
float: left;
height: 100%;
max-width: 200px;
width: 100%;
}
.mini .scroll-wrapper > #inner-menu.scroll-content {
border: none !important;
box-sizing: content-box !important;
height: auto;
left: 0;
margin: 0;
max-height: none !important;
max-width: none !important;
overflow: scroll !important;
padding: 0;
position: relative !important;
top: 0;
width: auto !important;
}

.page-sidebar .page-sidebar-wrapper>ul>li.open>a, .page-sidebar .page-sidebar-wrapper>ul>li>a:hover, .page-sidebar .page-sidebar-wrapper>ul>li:hover>a {
background: #1b1e24;
color: #ffffff;
}
#inner-menu.scroll-content > ul > li.open a #inner-menu.scroll-content>ul>li>a:hover, #inner-menu.scroll-content>ul>li:hover>a{
	background: #1b1e24;
color: #ffffff;
}
#inner-menu.scroll-content>ul { width:200px!important; padding:0!important; margin:0!important; list-style:none;}
#inner-menu.scroll-content>ul>li>a {
color: #8b91a0;
display: block;
position: relative;
margin: 0;
border: 0px;
padding: 11.5px 31px 11.5px 31px;
text-decoration: none;
font-size: 14px;
font-weight: normal;
}
#inner-menu.scroll-content>ul>li {
display: block;
margin: 0;
padding: 0;
border: 0px;
}
#inner-menu.scroll-content>ul>li>a>.arrow.open:before {
float: right;
margin-top: 1px;
margin-right: 3px;
display: inline;
font-family: FontAwesome;
height: auto;
font-size: 16px;
content: "\f107";
font-weight: 300;
text-shadow: none;
}
#inner-menu.scroll-content ul>li>a>.arrow:before, #inner-menu.scroll-content>ul>li>a>.arrow.open:before {
color: #919091!important;
}
#inner-menu.scroll-content ul>li.active>a .arrow:before, #inner-menu.scroll-content>ul>li.active>a .arrow.open:before {
color: #ffffff!important;
}
#inner-menu.scroll-content ul>li>a span, #inner-menu.scroll-content ul>li>a i { display:inline-block;}
*/
.open-subs , .open-subs ul { margin:0 0 10px 0; padding: 0; list-style:none;}
.open-subs > li, .open-subs > li> ul > li{ padding-left:0;}
.open-subs>li>.sub-menu:not(.valuationUL){ display:block; overflow:hidden; }
.sub-menu.valuationUL { display:none; overflow:hidden;}
.open-subs li.open .sub-menu.valuationUL, .open-subs li.active .sub-menu.valuationUL { display: block;}
.open-subs ul>li>a {
color: #8b91a0;
display: block;
position: relative;
margin: 0;
border: 0px;
padding: 11.5px 31px 11.5px 31px;
text-decoration: none;
font-size: 14px;
font-weight: normal;
}
.open-subs>ul>li {
display: block;
margin: 0;
padding: 0;
border: 0px;
}
.open-subs ul>li>a>.arrow.open:before {
float: right;
margin-top: 1px;
margin-right: 3px;
display: inline;
font-family: FontAwesome;
height: auto;
font-size: 16px;
content: "\f107";
font-weight: 300;
text-shadow: none;
}
.open-subs ul>li>a>.arrow:before, .open-subs ul>li>a>.arrow.open:before {
color: #919091!important;
}
.open-subs ul>li.active>a .arrow:before,  .open-subs ul>li.active>a .arrow.open:before {
color: #ffffff!important;
}
.open-subs ul>li>a span, .open-subs ul>li>a i { display:inline;}
.valuationMapMenu { /*top:0px;*/}
.valuationMapMenu .inner-wrapper { padding:20px 0 0 0; display: inline-block;
float: left;
height: 100%;
max-width: 200px;
width: 100%;}
.valuationMapMenu #inner-menu { /*top:50px;*/ display: inline-block;
float: left;
position: fixed;
width: 200px;
height:100%;
padding-bottom: 80px;

}
.mini .valuationMapMenu  .scroll-element { visibility:visible;} 